/**
Company: Sarkar software technologys
WebSite: http://www.sarkar.cn
Author: yeganaaa
Date : 6/1/18
Time: 6:28 PM
 */

package Cn.Sarkar.Entities.MMS.ToJsonEntities

import Cn.Sarkar.Entities.MMS.Additional.IThirdPartyAccount
import Cn.Sarkar.Entities.MMS.Independent.IAccount
import Cn.Sarkar.Entities.MMS.Independent.IApplication
import Cn.Sarkar.Entities.MMS.Independent.IPerson
import Cn.Sarkar.Entities.MMS.Independent.Permission.IPermissionGroup
import Cn.Sarkar.Entities.MMS.Independent.Wallet.IWallet
import Cn.Sarkar.Entities.ToJsonEntities.JBaseEntity
import java.util.*

class JAccount : IAccount, JBaseEntity() {
    override var applications: MutableList<IApplication> = LinkedList()
    override var thirdParty: IThirdPartyAccount? = JThirdPartyAccount()
    override var signInName: String = ""
    override var pwd: String = ""
    override var person: IPerson = JPerson()
    override var wallets: MutableList<IWallet> = LinkedList()
    override var permission: IPermissionGroup = JPermissionGroup()
}